Mobile
Log In
Sign Up
Tools
Translator
Alphabet
Home
Chinese-English
English-Chinese
French-English
English-French
Home
>
chinese-english
>
"self build" in English
English translation for "
self build
"
n. 自己建造住房;自己建造的住房
[网络] 自制;自力营造;自力建筑
Similar Words:
"self breakdown" English translation
,
"self breaking time" English translation
,
"self bred line" English translation
,
"self bred progeny" English translation
,
"self breed progeny" English translation
,
"self bursting" English translation
,
"self cancelling" English translation
,
"self care (rehabilitation)" English translation
,
"self care ability" English translation
,
"self care activities" English translation